home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor2
/
bints.dir
< prev
next >
Wrap
File List
|
1993-02-18
|
2KB
|
232 lines
%%HP: T(3)A(D)F(.);
DIR
SETUP
\<< CLLCD -13 CF
"Processing:
Workspace"
1 DISP VARS '\Gt' DUP
CRDIR EVAL LIST\-> 2
SWAP
START DUP
\->STR 2 DISP DUP RCL
IF DUP TYPE
2 ==
THEN
IF DUP
NUM 40 ==
THEN \->RPL
END
END SWAP
STO
NEXT DROP
"Library" 2 DISP
D\->LIB
"Cleanup...
" 1
DISP -13 SF UPDIR
'\Gt' PGDIR
\>>
\->I
"(\->I)
::
CK1&Dispatch
# B HXS>#
# 1 %ABSCOERCE
;"
I\->r
"(I\->r)
::
CK1&Dispatch
# 1F UNCOERCE
;"
I\->B
"(I\->B)
::
CK1&Dispatch
# 1F #>HXS
;"
ADDI
"(ADDI)
::
CK2&Dispatch
# 1F1F #+
;"
SUBI
"(SUBI)
::
CK2&Dispatch
# 1F1F #-
;"
INCI
"(INCI)
::
CK1&Dispatch
# 1F #1+
;"
DECI
"(DECI)
::
CK1&Dispatch
# 1F #1-
;"
MULI
"(MULI)
::
CK2&Dispatch
# 1F1F #*OVF
;"
DIVI
"(DIVI)
::
CK2&Dispatch
# 1F1F #/
;"
NEGI
"(NEGI)
::
CK1&Dispatch
# 1F
CODE
GOSBVL =POP#
A=-A A
GOVLNG #03DC7
ENDCODE
;"
ANDI
"(ANDI)
::
CK2&Dispatch
# 1F1F #AND
;"
ORI
"(ORI)
::
CK2&Dispatch
# 1F1F
CODE
GOSBVL =POP2#
A=A!C A
GOVLNG #03DC7
ENDCODE
;"
XORI
"(XORI)
::
CK2&Dispatch
# 1F1F
CODE
GOSBVL =POP2#
R0=A
A=A&C A
AR0EX
A=A!C A
C=R0
A=A-C A
GOVLNG #03DC7
ENDCODE
;"
NOTI
"(NOTI)
::
CK1&Dispatch
# 1F
CODE
GOSBVL =POP#
A=-A-1 A
GOVLNG #03DC7
ENDCODE
;"
SLI
"(SLI)
::
CK1&Dispatch
# 1F #2*
;"
SRI
"(SRI)
::
CK1&Dispatch
# 1F #2/
;"
SLNI
"(SLNI)
::
CK1&Dispatch
# 1F
CODE
GOSBVL =POP#
ASL A
GOVLNG #03DC7
ENDCODE
;"
SRNI
"(SRNI)
::
CK1&Dispatch
# 1F
CODE
GOSBVL =POP#
ASR A
GOVLNG #03DC7
ENDCODE
;"
EQI
"(EQI)
::
CK2&Dispatch
# 1F1F
:: #= COERCEFLAG
;
;"
NEI
"(NEI)
::
CK2&Dispatch
# 1F1F
:: #<> COERCEFLAG
;
;"
LTI
"(LTI)
::
CK2&Dispatch
# 1F1F
:: #< COERCEFLAG
;
;"
GTI
"(GTI)
::
CK2&Dispatch
# 1F1F
:: #> COERCEFLAG
;
;"
TSTI
"(TSTI)
::
CK1
DUPTYPEBINT?
NcaseTYPEERR
DUP#0<> COERCEFLAG
;"
$CONFIG
"($CONFIG)
::
# 3F3 TOSRRP
;"
$VISIBLE { \->I I\->r
I\->B ADDI SUBI INCI
DECI MULI DIVI NEGI
ANDI ORI XORI NOTI
SLI SRI SLNI SRNI
EQI NEI LTI GTI
TSTI }
$TITLE
"BINTS :1.0\169DM'93"
$ROMID 1011
END